<h4>FileManager Guide </h4>
<p>FileManager (file manager) is a module to manage and upload files.</p>
<h5>Terms of use </h5>
<ul>
  <li>This module is XOOPS Cube Legacy only.</li>
  <li>The author is not responsible for any damage caused to the user running the module. </li>
</ul>

<h4>Overview</h4>
<ul>
  <li>Support multiple files upload at once using the SWF Uploader.</li>
  <li>Support directory management, create and delete folders.</li>
  <li>Some functions may not run due to the server environment.</li>
</ul>

<h4>Features </h4>

<ul>
  <li>XOOPS Cube Legacy full compatible</li>
  <li>Multiple files upload</li>
  <li>Image viewer (oliginal size)</li>
  <li>Thumbnails creation of images and videos</li>
  <li>Player for music and videos</li>
</ul>


<h4>General Settings </h4>
<p>
After install FileManager module, configure its default preferences and users permissions. 
</p>
<ul>
  <li>Default upload path<br />
  The default directory to upload is the same of XOOPS Cube Legacy installation: / uploads /<br />
  You can create a new folder under default directory, example: "myfiles".<br />
  <li>Thumbnail size<br />Select the maximum width of thumbnails for file list. </li>
  <li>Hide System Image <br />Do not display images and avatars from system and default "Image Manager".<br />By default this option is set to "No" (recommended).</li>
  <li>Debugging for uploader <br />Enable debug screen of SWFUpload to report and help to fix uploader.<br />By default this option is set to "No". </li>
  <li>Upload directory management <br />Allow or not webmasters to create and delete folders under directory: / uploads /<br />By default this option is set to "No".</li>
</ul>
<p><b>After the set Preferences, please check the Setting Check for left block into menu.</b></p>
<p><font color="#F00000">
Setting Check is check the ibraries are using files.<br />
Upload SWFUpload used, can be accessed from outside.Please set to htaccess.<br />
Setting Check is maked allow access your current IP address. Please change to suit your server environment.<br />
When you want to use it with plural managers, add to .htaccess for IP address.<br />
</font></p>

<h4>Usage</h4>

<h5>Files and folder names</h5>
<p>FileManager only supports alphanumeric characters.<br /><font color="#F00000">Multi byte file name is not supported. </font></p>


<h5>Files and folders settings</h5>
<p>Folders created with FileManager are set with permissions <font color="#F00000">read / write (chmod 0777)</font><br />
 If you plan to give permissions to manage your files with FIleManager but won't delete folders,<br /> it might be wise to set permissions to 0755,0775.</p>
<p>Uploading files can be done under the following permissions : 0755,0775,0777</p>


<h5>List of actions and folder permissions</h5>
<p>This table shows which actions are allowed unde specific folder permissions. <br />
<i>Note that permissions can be accidentally changed by FTP clients</i>.</p>
<table border="1" cellpadding="5" class="outer">
  <tr>
    <th><div align="center">Permission </div></th>
    <th><div align="center">Browse </div></th>
    <th><div align="center">Upload files</div></th>
    <th><div align="center">Delete files</div></th>
    <th><div align="center">Create folder</div></th>
    <th><div align="center">Delete folder</div></th>
  </tr>
  <tr class="odd">
    <td class="head"><div align="center">0777</div></td>
    <td><div align="center">OK</div></td>
    <td><div align="center">OK</div></td>
    <td><div align="center">OK</div></td>
    <td><div align="center">OK</div></td>
    <td><div align="center">OK</div></td>
  </tr>
  <tr class="even">
    <td class="head"><div align="center">0775,0755</div></td>
    <td><div align="center">OK</div></td>
    <td><div align="center">OK</div></td>
    <td><div align="center"><font color="#F00000">NG</font></div></td>
    <td><div align="center"><font color="#F00000">NG</font></div></td>
    <td><div align="center"><font color="#F00000">NG</font></div></td>
  </tr>
  <tr class="odd">
    <td class="head"><div align="center">Other</div></td>
    <td><div align="center">OK</div></td>
    <td><div align="center"><font color="#F00000">NG</font></div></td>
    <td><div align="center"><font color="#F00000">NG</font></div></td>
    <td><div align="center"><font color="#F00000">NG</font></div></td>
    <td><div align="center"><font color="#F00000">NG</font></div></td>
  </tr>
</table>


<h4>About FFmpeg </h4>
<p>
If FFmpeg Library is installed you can crop images and convert video on server side. 
</p>
<ul>
  <li>FFmpeg requires a server-side configuration.</li>
  <li>FFmpeg binary distribution is not allowed, it's provided separately.</li>
  <li>FFmpeg operations are dependent of FFmpeg compilation and server environment.</li>
  <li>Share-hosting might not provide such feature and required resources to convert video.<br />For high server load, it's recommended a dedicated server.</li>
</ul>

<h4>Notes</h4>

<p>Note that your site can be removed and, or shut down, <font color="#F00000"> if you have a limited shared hosting account.</font></p>
<p>If you create folders and upload files from FileManager, permissions might override FTP settings.</p>
<p>When running a FTP client, the software might recommend that you determine whether you can remove permissions. If you can not remove files or folders from your FTP software, try to do it from the FileManager.</p>

<h4>Support</h4>
<ul>
  <li>XOOPS Cube, Support sites</li>
  <li>Author website. Registration is only available in Japanese and English</li>
</ul>

<h4>Licenses of libraries</h4>
<p>FileManager is released under <a href='http://www.gnu.org/licenses/gpl.html'>GPL</a>license.</p>
<p>
<font color="#F00000">FileManager is built with various libraries. Each library is released with a different license.<br />
To avoid any issue related to abuse or violation of license terms, visit the following links please.</font>
</p>
<ul>
  <li>SWFUpload<br /><a href="http://swfupload.org/">SWFUpload</a> is used to upload files.<br />License: <a href="http://www.opensource.org/licenses/mit-license.php">MIT License</a></li>
  <li>jQuery<br /><a href="http://jquery.com/">jQuery</a><br />License: <a href="http://docs.jquery.com/License">MIT and GPL</a></li>
  <li>prettyPhoto<br /><a href="http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/">prettyPhoto</a><br />
  License: <a href="http://creativecommons.org/licenses/by/2.5/">Creative Commons Attribution 2.5</a></li>
  <li>Flowplayer <br /><a href="http://flowplayer.org/">Flowplayer</a> is used as FLV file viewer.<br />
  License: <a href="http://flowplayer.org/download/license_gpl.html">GPL 3</a><br />
  * If you have any click and Adsense on your site, you must purchase a license.
  </li>
</ul>

<h4>History</h4>
<ul>
  <li>0.0<br />Start a public beta.</li>
  <li>0.9<br />
  Access to files and switch the display of actions.<br />
  FFmpeg action, which can handle video from the server side.<br />
  </li>
  <li>0.95<br />
  Change User Interface.<br />
  Delete tab menu system<br />
  </li>
  <li>0.96<br />
  Change SWFUpload and JW FLV Player using a common folder.<br />
  </li>
  <li>0.97<br />
  Change to Flowplayer and prettyPhoto.<br />
  Change the image files and modified screen design.<br />
  If using SWFUpload, an upload screen was displayed changed to publish a new session.<br />
  Add libraries files check.<br />
  </li>
  <li>0.98<br />
  SWFUpload specify a path to create the sample of htaccess<br />
  Add a token to the database. The following update is required for version 0.98<br />
  Upload to check SQL and save tokens to prevent unauthorized access during upload.<br />
  Upload without htaccess is not recommended!
  </li>
</ul>

<h4>Author</h4>
<ul>
  <li>Mail<br />hiro1173.seike@gmail.com</li>
  <li>Web<br />http://beabo.net<br />http://beabo.dip.jp<br />http://code.google.com/p/hiro1173/</li>
</ul>
